do (one's) darnedest - Espagnol Anglais Dictionnaire